package org.jumbo.test;

import java.util.Date;


public class MediaFile {
  public enum FileType {
    IMAGE, VIDEO, MUSIC, DOCUMENT
  }
  private FileType type;
  private String name;
  private String path;
  private Date createTime;
  private long sizeBytes;

  public FileType getType() {
    return type;
  }
  public void setType(FileType type) {
    this.type = type;
  }
  public String getName() {
    return name;
  }
  public void setName(String name) {
    this.name = name;
  }
  public String getPath() {
    return path;
  }
  public void setPath(String path) {
    this.path = path;
  }
  public Date getCreateTime() {
    return createTime;
  }
  public void setCreateTime(Date createTime) {
    this.createTime = createTime;
  }
  public long getSizeBytes() {
    return sizeBytes;
  }
  public void setSizeBytes(long sizeBytes) {
    this.sizeBytes = sizeBytes;
  }

  public void copy(String dstPath) {
    System.out.println("copy file to dstPath");
  }

  public void move(String dstPath) {
    System.out.println("move file to dstPath");
  }

  public void changeName(String newName) {
    System.out.println("Change file name");
  }
}
